part of '../basic.dart';

extension MapExtra<K, V> on Map<K, V> {
  /// 确保某个key存在，如果不存在的话则按初始值创建一个
  makeKeyIf(K key, V init) {
    if (!containsKey(key)) {
      this[key] = init;
    }
  }
}
